package br.ucb.servlets.util;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

import br.ucb.dominio.EnumGeneroLivro;
import br.ucb.entidade.Usuario;


public class PapirosUtil_1 {

	public static Boolean isUserLogged(HttpServletRequest request){
		HttpSession sessao = request.getSession();
        Usuario usuario = (Usuario)sessao.getAttribute("user");
        if(usuario==null){
        	  request.setAttribute("mensagem", "Sua sess�o expirou ou ainda n�o realizou login. Por favor fa�a o login abaixo.");
              return Boolean.FALSE;
        }else{
              return Boolean.TRUE;
        }
	}
	
	public static List<String> getGeneros(){
		List<String> generos = new ArrayList<String>();
		for(EnumGeneroLivro genero : Arrays.asList(EnumGeneroLivro.values())){
			generos.add(genero.getGenero());
		}
		return generos;
	}
	
}
